Tropical Storm Selma Makes Landfall in El Salvador
Tropical Storm Selma made landfall in El Salvador on Saturday morning. Selma weakened to a tropical depression after it moved inland. At 11:00 a.m. EDT on Saturday the center of Tropical Depression Selma was located at latitude 13.7°N and longitude 88.5°W which put it about 45 miles (75 km) east of San Salvador, El Salvador. … Continue reading Tropical Storm Selma Makes Landfall in El Salvador
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed